User interface code generation for EJB-based data models using intermediate form representations

نویسندگان

  • Branko Milosavljevic
  • Milan Vidakovic
  • Srdjan Komazec
  • Gordana Milosavljevic
چکیده

The use of J2EE platform enables data model development based on EJB components. Data modeling concepts of EJB technology, although resembling those of relational databases, are different and need new methods for automated user interface code generation. This paper presents a method for user interface code generation based on intermediate form representations that can be used to build equivalent user interfaces in multiple environments like standalone GUI applications, web, or wireless devices. The structure of the generated system, intermediate form representations, and the functionality of user interface concepts are described in detail.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Automated EJB Client Code Generation Using Database Query Rewriting

Enterprise JavaBean (hereafter EJB) technology has been widely adopted in software industry to develop web information systems. However, most of EJB applications are reengineered from legacy database applications. This means that legacy SQL statements need to be translated into EJB client code. Since many methods in Enterprise Beans can be regarded as view definitions of the underlying database...

متن کامل

Component - Based Platform for a Virtual University Information System

Design ideas for a Virtual University Information System, VUIS, are presented. The design is an interface-centric component-based architecture. Basic services are decomposed into sets of monadic services, each of which is implemented as a reusable software EJB component. The interaction patterns and communication interfaces between components to realise foreseen and un-foreseen basic services a...

متن کامل

RESIP2DMODE: A MATLAB-Based 2D Resistivity and Induced Polarization Forward Modeling Software

Forward modeling is an integral part of every geophysical modeling resulting in the numerical simulation of responses for a given physical property model. This Forward procedure is helpful in geophysics both as a means to interpret data in a research setting and as a means to enhance physical understanding in an educational setting. Calculation of resistivity and induced polarization forward re...

متن کامل

Bridging the language gap in scientific computing: the Chasm approach

Chasm is a toolkit providing seamless language interoperability between Fortran 95 and C++. Language interoperability is important to scientific programmers because scientific applications are predominantly written in Fortran, while software tools are mostly written in C++. Two design features differentiate Chasm from other related tools. First, we avoid the common-denominator type systems and ...

متن کامل

Traversal - based Visualization of Data Structures ∗ Jeffrey

Algorithm animation systems and graphical debuggers perform the task of translating program state into visual representations. While algorithm animations typically rely on user augmented source code to produce visualizations, debuggers make use of symbolic information in the target program. As a result, visualizations produced by debuggers often lack important semantic content, making them infe...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003